Volume 52, Issue 1, January 2023, Pages 99-120
Mohamed T. A. Mohamed; Mahmoud A. Sobh; Tariq M. E. Mohamed